Definition of Motor Hotel

  • (noun) a hotel for motorists; provides direct access from rooms to parking area

Synonyms of Motor Hotel


Antonyms of Motor Hotel


No Antonyms Found.

Homophones of Motor Hotel


No Homophones Found.